跳到主要内容
版本:Next Version

2.12 替换SSL订阅信息

2.12.1 Api信息

测试环境
真实环境https://portal.racent.com/ssl/replace
请求方式POST
content-typemultipart/form-data
描述此接口用于替换SSL订阅信息。仅与SSL证书相关。只有当SSL订阅状态为已签发,才允许替换SSL订阅信息。

2.12.2 参数定义

参数名称参数类型必填说明
api_tokenStringY身份凭据,生成token请联系锐成技术支持。
certIdStringYracent证书id
refIdStringN客户提供的唯一客户订单号
domainVerificationPicFileN当域名验证方式为:VERIFY_DOCUMENT,此项为Y。用于域名所有权验证(目前仅支持CFCA)。
paramsStringY替换信息,具体描述如下
csrStringY注:CSR信息中的域名必须与原SSL订阅中CSR中的域名保持一致。
uniqueValueStringN仅与Sectigo产品相关。1-20个字符(a-z A-Z 0-9)用于分销商自主生成验证值。。
dcvMethodStringN统一设置申请域名验证方式。
必须为以下四种方式之一:
EMAIL(邮箱验证)
HTTP_CSR_HASH(文件验证)
CNAME_CSR_HASH(DNS验证)
HTTPS_CSR_HASH(https文件验证)
VERIFY_DOCUMENT(域名证书证明,仅支持CFCA)
CFCA该项为Y
domainInfoStringY域名信息。
示例:
[
{ "dcvEmail": "admin@xxx.com",
"dcvMethod": "EMAIL",
"domainName": "www.xxx.com"
},
{
"dcvEmail": "admin@aaa.com",
"dcvMethod": "EMAIL",
"domainName": "aaa.com"
},
"dcvEmail": "admin@racent.com",
"dcvMethod": "EMAIL",
"domainName": "racent.com"
}
]
具体描述如下:
dcvMethodStringY域名验证方式。
必须为以下四种方式之一:
EMAIL(邮箱验证)
HTTP_CSR_HASH(文件验证)
CNAME_CSR_HASH(DNS验证)
HTTPS_CSR_HASH(https文件验证)
当上级dcvMethod不存在时,此项为Y。
当上级dcvMethod存在,该项也存在,会优先使用上级dcvMethod。
dcvEmailStringN域名验证邮箱。
该项为N时,缺省情况如下
racent.com : admin@racent.com
www.racent.com : admin@racent.com
*.racent.com : admin@racent.com
domainNameStringY域名
organizationInfoStringN当你需要更改公司信息,此参数为Y。
organizationCityStringN公司所在城市。
organizationNameStringN公司名称。
organizationMobileStringN公司电话。
organizationAddressStringN公司地址。
organizationCountryStringN公司所在国家( ISO 3166-1标准中的 双字母代码)。
organizationPostCodeStringN公司所在地邮编。

函数返回

参数名称参数类型必填说明
codeIntY返回状态,具体详解请参见附录3.1
errorsObject or StringN当返回状态为错误时,具体错误信息。
dataObjectN当返回状态为成功时,此参数为Y。具体描述如下:
certIdStringNracent证书id。请妥善保管,此参数为racent实例唯一凭据。
vendorIdStringNCA订单号。
vendorCertIdStringNCA证书号。
DCVfileNameStringN文件验证文件名
DCVfileContentStringN文件验证文件内容
DCVdnsHostStringNDns验证主机值
DCVdnsValueStringNDns验证记录值
DCVdnsTypeStringNDns验证记录类型
DCVfilePathStringN文件验证文件路径
dcvInfoObjectN申请证书中的每个域名验证值不一样时,此项为Y
每项类型为Object,每项对象名为申请得域名,如:racent.com。每项详情如下:
DCVfileNameStringN文件验证文件内容
DCVfileContentStringN文件验证文件内容
DCVdnsHostStringNDns验证主机值
DCVdnsValueStringNDns验证记录值
DCVdnsTypeStringNDns验证记录类型
DCVfilePathStringN文件验证文件路径